html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  background:transparent;
}
li{list-style: none;}
img{border:none;vertical-align:top;}

body,html{
  font-family:"PingFang SC","Noto Sans Han";
  overflow-x:hidden;
}
.clear:after{display:block;clear:both;content:"";}

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary {
  display:block;
}


blockquote, q {
  quotes:none;
}
select{background:none;}
select,input[type=submit]{
  -webkit-appearance: none;
  appearance: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content:'';
  content:none;
}

a {
  margin:0;
  padding:0;
  border:0;
  background:transparent;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
i,em{font-style: normal;}
ins {
  background-color:#ff9;
  color:#000;
  text-decoration:none;
}

mark {
  background-color:#ff9;
  color:#000;
  font-style:italic;
  font-weight:bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom:1px dotted #000;
  cursor:help;
}

table {
  border-collapse:collapse;
  border-spacing:0;
}

hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}

input, select,textarea {
  vertical-align:top;
  border:none;
  outline:none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  box-sizing: border-box;
}

.clear:after{clear:both;content:"";display:block;}
$baseRem:10/750;
.base-pd{padding:0 $baseRem*25rem;}
.bg{ background: #f7f5f5;}
.cert-list-con{ padding:0 $baseRem*25rem;}
.cert-base-hd{ border-bottom:1px solid #eaeaea; line-height:$baseRem*66rem; font-size:$baseRem*28rem;padding:0 $baseRem*25rem;
  span{display:inline-block;width:$baseRem*25rem;height:$baseRem*25rem;background:url(../images/cert-icon.png) no-repeat;-webkit-background-size:$baseRem*25rem; margin-left:$baseRem*10rem; position: relative;top:$baseRem*4rem}
  span.active{ background:url(../images/cert-icon2.png) no-repeat;-webkit-background-size:$baseRem*25rem;}
}
.cert-list{ background: #fff; padding-bottom:$baseRem*26rem; margin-bottom:$baseRem*20rem;}
.cert-list-t{padding:$baseRem*32rem 0 $baseRem*42rem;line-height:$baseRem*48rem;
  background:url(../images/cert-iphone.png) no-repeat $baseRem*15rem $baseRem*30rem ;-webkit-background-size:$baseRem*24rem $baseRem*50rem;
  h4{ font-size:$baseRem*24rem;color:#3c3b3b;}
}
.cert-list-t p{ font-size:$baseRem*24rem;color:#545454;padding-left:$baseRem*69rem; line-height:$baseRem*44rem; }
.cert-list a{width:$baseRem*166rem; line-height:$baseRem*48rem; background: #3475cf; font-size:$baseRem*20rem; text-align: center; display: inline-block;color:#fff;border-radius:$baseRem*3rem; margin-left:$baseRem*504rem;}
.cert-list-t2,.cert-list-t3{ background-image:url(../images/cert-zz.png);-webkit-background-size:$baseRem*44rem;background-repeat: no-repeat;background-position:0 $baseRem*36rem ;}
.line{width:100%;height:1px;background: #eaeaea; margin-top:$baseRem*30rem;}
.cert-list-t3{
  h4{padding-left:$baseRem*69rem; font-weight: normal; }
  p{ background: none;}
}

/*企业实名认证*/
.comp-rz-hd{ line-height:$baseRem*90rem; background: #fff; margin-bottom:$baseRem*20rem ; font-size:$baseRem*32rem;color:#303030;}
.comp-form{
  section{ margin-bottom:$baseRem*20rem; background: #fff;color:#3f3f3f; font-size:$baseRem*28rem;line-height:$baseRem*86rem;}

}
.border{ border-bottom:1px solid #f3f3f3;box-sizing:border-box; display: -webkit-flex; /* Safari */
  display: flex;display: -webkit-box; flex-flow: row nowrap;padding:0 $baseRem*25rem;}
.base-btn,.pay-btn{ display: block;line-height:$baseRem*58rem; font-size:$baseRem*24rem;color:#fff; background: #3475cf; text-align: center;border-radius:$baseRem*3rem; margin-top:$baseRem*46rem;}
.btn{margin-left:$baseRem*25rem;margin-right:$baseRem*25rem;}

.lt{white-space:nowrap;vertical-align: middle;}
.rg{width:100%;box-sizing:border-box; }
.lt span{color:#fb0e0e; padding:0 $baseRem*6rem 0 0;}
.rg input,.license_num input{ line-height:$baseRem*34rem;padding:$baseRem*25rem $baseRem*5rem; font-size:$baseRem*28rem;width:100%;}

.uploadImgBtn{width:100%;height:$baseRem*86rem; position: relative; }
.uploadImgBtn input{width:100%;height:100%; position: absolute;left:0;top:0;opacity:0 !important;}
.uploadImg img{ margin-bottom:$baseRem*15rem;}

.popUp{ background:rgba(27,27,27,0.85); position: fixed;left:0;top:0;width:100%;height:100%; display: none;}
.popUp-con{width:$baseRem*648rem; position: fixed;left:50%;top:50%;margin-left:-$baseRem*324rem; background: #fff;
  h3{ background: #3475cf; line-height:$baseRem*90rem; font-size:$baseRem*36rem; text-align: center;color:#fff;}
  ul{font-size:$baseRem*28rem; line-height:$baseRem*56rem;color:#3a3939; padding:$baseRem*25rem 0 0 $baseRem*34rem; }
}
.pop-btn{
  text-align: center;padding:$baseRem*25rem 0 $baseRem*45rem;vertical-align: middle;
  a,input{width:$baseRem*266rem;height:$baseRem*62rem;margin:0 $baseRem*7rem; display: inline-block;vertical-align: middle;}
  input{ background:url(../images/pop-btn1.png) no-repeat;-webkit-background-size:$baseRem*266rem $baseRem*62rem;}
  a{ background:url(../images/pop-btn2.png) no-repeat;-webkit-background-size:$baseRem*266rem $baseRem*62rem;}
}
.pop-close{ position: absolute;width:$baseRem*56rem;height:$baseRem*56rem; background:url(../images/close-btn.png) no-repeat;right:-$baseRem*28rem;top:-$baseRem*28rem;-webkit-background-size:$baseRem*56rem;
}

/*等待审核*/
.delay,.pay-tp{ padding-top:$baseRem*28rem;
  h4{ font-size:$baseRem*28rem; line-height:$baseRem*36rem;color:#1958b0;}
  p{color:#6d6c6c; line-height:$baseRem*32rem; font-size:$baseRem*20rem;padding:$baseRem*15rem 0 $baseRem*80rem;}
}

/*打款金额*/
.pay-tp,.pay-money{ background: #fff;}
.pay-money{ font-size:$baseRem*26rem; margin-top:$baseRem*20rem;}
.pay-money .border{height:$baseRem*86rem; line-height:$baseRem*86rem; font-size:$baseRem*26rem;color:#3f3f3f;vertical-align: middle;}
.pay-money .rg{ position: relative;}
.pay-money .pay-unit{ position: absolute;right:0;top:0;}
.pay-tp p{padding:$baseRem*20rem 0 $baseRem*50rem;}
.pay-btn{width:100%;}

/*资质认证*/
.cert-con select{
  height:$baseRem*84rem;border:none; margin-right:$baseRem*10rem;width:100%;font-size:$baseRem*26rem;}
.cert-con input{width:100%;}
.license-radio{vertical-align: middle;}
.license-radio input{width:auto;vertical-align: middle}
.cert-con .rg{ font-size:$baseRem*26rem;}
.license_num input{ padding-left:$baseRem*245rem;box-sizing: border-box; width: 100%;}
.reg_money{ position: relative;
  span{ position: absolute;right:$baseRem*245rem;top:0;}
}
.jt-icon{ position: relative;}
.jt-icon em{background:url(../images/jt.png) no-repeat right center;-webkit-background-size:$baseRem*11rem $baseRem*22rem; position: absolute;right:$baseRem*25rem;top:0;width:$baseRem*11rem;height:$baseRem*86rem;}
.cert-submit{padding:0 $baseRem*25rem;}
.cert-submit input{margin-left:0;}

.cert-list-con{ position: relative;}
.cert-list-con img{width:$baseRem*155rem;height:$baseRem*155rem;right:$baseRem*30rem;top:-$baseRem*60rem; position: absolute;}
.comp-form-con select{height:$baseRem*86rem;width:100%;}